telephone cradle - German English Dictionary